refundable tax - Alemán Inglés Diccionario